<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:oxm="http://www.springframework.org/schema/oxm"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
						http://www.springframework.org/schema/oxm http://www.springframework.org/schema/oxm/spring-oxm-3.2.xsd">

	<!-- 객체와 Json 간의 변환 매핑을 위한 view를 등록한다. -->
	<bean name="jsonView" class="org.springframework.web.servlet.view.json.MappingJacksonJsonView">
		<property name="contentType" value="text/html; charset=UTF-8"></property>
	</bean>
	
	<!-- 객체와 XML 간의 변환 매핑을 위한 view를 등록한다. -->
	<bean name="xmlView" class="org.springframework.web.servlet.view.xml.MarshallingView">
		<property name="marshaller" ref="xmlViewMarshaller"></property>
	</bean>
	
	<!-- 객체와 XML 간의 변환을 담당하는 marshaller를 등록한다. -->
	<bean name="xmlViewMarshaller" class="org.springframework.oxm.castor.CastorMarshaller"></bean>

	<!-- 파일 다운로드를 위한 view를 등록한다. -->
	<bean name="fileOutputStreamView" class="devcken.springframework.web.multipart.OutputFileStreamView"></bean>
	
</beans>